/******************************************************************************
 * FileName:    gwin_spec.h
 * Desc:        上报接口
 *
 *
 * Author:      Lin
 * Notes:
 *
 ******************************************************************************/

#ifndef __GWIN_SPEC_H__
#define __GWIN_SPEC_H__


/*-------------------------- Includes ---------------------------------------*/
#include "gwin_board.h"


/*-------------------------- Macro Definitions ------------------------------*/

/*-------------------------- Type Declarations ------------------------------*/

/*-------------------------- Global Variables -------------------------------*/

/*-------------------------- Local Variables --------------------------------*/

/*-------------------------- Functions Declarations -------------------------*/

/*-------------------------- Functions Definitions --------------------------*/
uint8_t gwin_spec_property_changed(uint16_t siid, uint16_t piid, uint8_t data_type, uint32_t value);
void gwin_spec_event_occurred(uint16_t siid, uint16_t eiid, uint16_t piid_event, uint8_t data_type, uint32_t value);

void gwin_spec_on_property_set(property_operation_t *o);
void gwin_spec_on_property_get(property_operation_t *o);
void gwin_spec_on_action_invoke(action_operation_t *o);


#endif // __GWIN_SPEC_H__


/*-------------------------- END OF FILE ------------------------------------*/

